Big Huge Thesaurus

identical twin

noun